package com.wmb.dao;

import com.wmb.bean.Blog;

import java.util.List;

public interface BlogMapper {

    /**
     * blog表和author表的关联查询【一对一的关联】
     *
     * @param id blog表的id
     * @return 关联查询结果集
     */
    public Blog selectBlogJoinAuthor(Integer id);

    /**
     * blog表和Post表的关联查询【一对多的关联】
     *
     * @param id blog表的id
     * @return 关联查询结果集
     */
    public List<Blog> selectBlogJoinPosts(Integer id);


    int deleteByPrimaryKey(Integer id);

    int insert(Blog record);

    int insertSelective(Blog record);

    Blog selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(Blog record);

    int updateByPrimaryKey(Blog record);
}